<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // 定位符
    // ^  匹配字符串的开头     以...开头
    // $  匹配字符串的结尾     以...结尾

    // 注意:
    // 如果只是单独使用 ^ $其中一个,表示单纯看字符串的开头和结尾中的一边, 也是包含关系  
    // 如果同时使用^ 和 $, 可以在一定程度上将规则定死 => 不允许出现规则意外的内容


    // var str = "good study , day up";

    // var reg = /^g/; // 以g开头
    // console.log(reg.test(str));

    // var reg = /^good/; // 以g开头,后面紧跟ood  => 以good开头
    // console.log(reg.test(str));
    
    // var reg = /p$/; // 以p结尾
    // console.log(reg.test(str));

    // var reg = /up$/; // 以p结尾,前面紧跟u  => 以up结尾
    // console.log(reg.test(str));



    var str = "good up";
    var reg = /^goodup$/; // 以g开头  后面紧跟oodu  再以p结尾  => 中间不能包含其他内容
    console.log(reg.test(str));


    var str = "goooooooooooooooooooooooooooodup";
    var reg = /^go{2,}dup$/; // 以g开头  后面紧跟oodu  再以p结尾  => 中间不能包含其他内容
    console.log(reg.test(str));






</script>
</html>